hammer away at (something)

Translations
упорно работать над (чем-то)
She hammered away at her thesis for months.
Она упорно работала над своей диссертацией в течение нескольких месяцев.
Definitions
To persistently work on or criticize something, often with great effort or intensity.
Words